// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Copyright (c) 2012 The cwkshell Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.


#ifndef CUC_CWKSHELL_VIEW_SHELL_WINDOW_CONTENTS_H_
#define CUC_CWKSHELL_VIEW_SHELL_WINDOW_CONTENTS_H_

#include "cuc/src/cwkshell/view/shell_window.h" 

namespace cuc{
  namespace shell{
	
	 
	  class ShellBrowserWindow :public ShellWindow {
	  public:
		  virtual ~ShellBrowserWindow();

		  static ShellBrowserWindow* CreateShellBrowserWindow(
			  content::WebContents* web_contents,
			   const ShellWindow::Feature& feature = ShellWindow::Feature());

	  private:
		  
		  friend class ShellBrowser;
		  
		  explicit ShellBrowserWindow(content::WebContents* web_contents);

		

		  // Overridden from views::WidgetDelegate:
		  virtual views::NonClientFrameView* 
			  CreateNonClientFrameView(views::Widget* widget) OVERRIDE;

		  DISALLOW_COPY_AND_ASSIGN(ShellBrowserWindow);
	  };
  }
}

#endif //CUC_CWKSHELL_VIEW_SHELL_WINDOW_CONTENTS_H_